Ext.define('Service.prop.view.PropUserGrid', {
    extend: 'Ext.grid.Panel',
    id : 'Service_prop_view_PropUserGrid',
    flex :  7,
    border : 1,

    initComponent: function() {
        var me = this;
        me.store = Ext.create('Service.prop.store.HtPropUserStore');
        Ext.applyIf(me, {
        	selModel : Ext.create('Ext.selection.CheckboxModel'),
            columns: [
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'name',
                    text: '姓名'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'sex',
                    text: '性别'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'age',
                    text: '年龄'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'cardNo',
                    text: '身份证号'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'tel',
                    text: '座机号'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'phone',
                    text: '手机号'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'dept',
                    text: '部门'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'pos',
                    text: '职务'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'census',
                    text: '户籍'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'address',
                    text: '居住地'
                }
            ],
            dockedItems: [
                {
                    xtype: 'toolbar',
                    dock: 'top',
                    items: [
                        {
                            xtype: 'button',
                            text: '新增人员',
                            module : 'Service_prop',
                            action : 'addHtPropUser',
                            plugins : {
    							ptype : 'permission'
    						}
                        },
                        {
                            xtype: 'tbseparator'
                        },
                        {
                            xtype: 'button',
                            text: '编辑人员',
                            module : 'Service_prop',
                            action : 'chgHtPropUser',
                            plugins : {
    							ptype : 'permission'
    						}
                        },
                        {
                            xtype: 'tbseparator'
                        },
                        {
                            xtype: 'button',
                            text: '删除人员',
                            module : 'Service_prop',
                            action : 'delHtPropUsers',
                            plugins : {
    							ptype : 'permission'
    						}
                        }
                    ]
                }
            ]
        });

        me.callParent(arguments);
    }

});